<?xml version='1.0' encoding='UTF-8' ?>  
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">    
<ui:composition xmlns="http://www.w3.org/1999/xhtml"  
                xmlns:ui="http://java.sun.com/jsf/facelets"  
                xmlns:h="http://java.sun.com/jsf/html"  
                template="./template_default.xhtml"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:p="http://primefaces.org/ui">  
   
    <f:metadata>
        <f:viewParam name="idCompte" value="#{compteBancaireBean.idCompte}"/>
    </f:metadata>

    <ui:define name="complementTitreEtH1">Liste des opérations bancaires du compte #{compteBancaireBean.compteBancaire.id} de #{compteBancaireBean.compteBancaire.proprietaireCompte.prenomProprietaire} #{compteBancaireBean.compteBancaire.proprietaireCompte.nomProprietaire} </ui:define>  
    
    <ui:define name="content">  

        <p:dataTable value="#{compteBancaireBean.listeOperationsCB}" var="item">

            <p:column sortBy="#{item.id}" filterBy="#{item.id}" filterMatchMode="contains">
                <f:facet name="header">
                    <h:outputText value="id"/>
                </f:facet>
                <h:outputText value="#{item.id}"/>
            </p:column>

            <p:column sortBy="#{item.description}" filterBy="#{item.description}" filterMatchMode="contains">
                <f:facet name="header">
                    <h:outputText value="description"/>
                </f:facet>
                <h:outputText value="#{item.description}"/>
            </p:column>

            <p:column sortBy="#{item.montant}" filterBy="#{item.montant}" filterMatchMode="contains">
                <f:facet name="header">
                    <h:outputText value="montant"/>
                </f:facet>
                <h:outputText value="#{item.montant}"/>
            </p:column>

            <p:column sortBy="#{item.dateOperation}" filterBy="#{item.dateOperation}" filterMatchMode="contains">
                <f:facet name="header">
                    <h:outputText value="date"/>
                </f:facet>
                <h:outputText value="#{item.dateOperation}"/>
            </p:column>

        </p:dataTable>



    </ui:define>  

</ui:composition>  







